﻿using System;
using UnityEngine.EventSystems;
using UnityEngine.UI;

// Token: 0x020002E1 RID: 737
public class CheckableSlider : Slider, IEndDragHandler, IEventSystemHandler
{
	// Token: 0x170001BA RID: 442
	// (get) Token: 0x060012B0 RID: 4784 RVA: 0x0008739C File Offset: 0x0008559C
	public bool IsHandling
	{
		get
		{
			return this.isDrag;
		}
	}

	// Token: 0x060012B1 RID: 4785 RVA: 0x000873A4 File Offset: 0x000855A4
	public override void OnDrag(PointerEventData eventData)
	{
		base.OnDrag(eventData);
		this.isDrag = true;
	}

	// Token: 0x060012B2 RID: 4786 RVA: 0x000873B4 File Offset: 0x000855B4
	public void OnEndDrag(PointerEventData eventData)
	{
		this.isDrag = false;
	}

	// Token: 0x040017A5 RID: 6053
	private bool isDrag;
}
